Sosta Italy is located on North Dean Street in Englewood, although the laboratory is based in Long Island, BoozyBurbs reports.
The owner is an Italian pastry chef and the gelato is made with milk, heavy cream and sugar -- no preservatives.
Indoor and outdoor seating is available.
Sosta Italy, 9 N. Dean St., Englewood.
Click here to follow Daily Voice Saddle Brook-Elmwood Park and receive free news updates.